Baltimore Orioles vs. St. Louis Cardinals odds, tips and betting trends | May 21
In the second game of a three-game series at Busch Stadium, the St. Louis Cardinals (21-26) play the Baltimore Orioles (29-16), Tuesday at 7:45 PM ET.The Cardinals play as a home underdog (+123)